Defensive Structure — synonyms, definition
1. defensive structure (Noun)
2 synonyms
defence defense
1 definition
defensive structure (Noun) — A structure used to defend against attack.
2 types of
construction structure
11 types
Munition cheval-de-frise chevaux-de-frise fastness fort fortification fortress line of defence line of defense outwork stronghold